hit unexpectedly - French English Dictionary